using Abc.Core.Entities;

//using Mapster;
//using Microsoft.EntityFrameworkCore;
//using System.Collections.Generic;
//using System.Threading.Tasks;

namespace Abc.Application
{
    /// <summary>
    /// Description 用户表
    /// </summary>
    public class UserInput
    {
        ///<Summary>
        /// ID
        ///</Summary>
        public int? Id { get; set; }

        ///<Summary>
        /// 用户名
        ///</Summary>
        public string? Account { get; set; }

        ///<Summary>
        /// 密码
        ///</Summary>
        public string? Pwd { get; set; }

        ///<Summary>
        /// 账户类型
        ///</Summary>
        public UserType? UserType { get; set; }

        ///<Summary>
        /// 是否启用
        ///</Summary>
        public bool? IsEnable { get; set; }

        ///<Summary>
        /// 是否测试
        ///</Summary>
        public bool? IsTest { get; set; }

        ///<Summary>
        /// 昵称
        ///</Summary>
        public string? Nick { get; set; }

        ///<Summary>
        /// 邮箱
        ///</Summary>
        public string? Email { get; set; }

        ///<Summary>
        /// 省份
        ///</Summary>
        public string? Province { get; set; }

        ///<Summary>
        /// 城市
        ///</Summary>
        public string? City { get; set; }

        ///<Summary>
        /// 镇
        ///</Summary>
        public string? Town { get; set; }

        ///<Summary>
        /// 详细地址
        ///</Summary>
        public string? Address { get; set; }

        ///<Summary>
        /// 联系电话
        ///</Summary>
        public string? Phone { get; set; }

        ///<Summary>
        /// 办公电话
        ///</Summary>
        public string? Tel { get; set; }

        ///<Summary>
        /// 备注
        ///</Summary>
        public string? Remark { get; set; }

        /// <summary>
        /// 角色ID
        /// </summary>
        public string RoleIds { get; set; }
    }
}